package com.lxy.dao;

import com.lxy.pojo.SuccessKilled;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface SuccessKilledDao {

    /**
     * 插入购买明细，可重复过滤
     *
     * @param secKillId 秒杀ID
     * @param userPhone 用户手机
     * @return 插入的行数
     */
    int insertSuccessKilled(@Param("secKillId") long secKillId, @Param("userPhone") long userPhone);

    /**
     * 根据id查询SuccessKilled并携带秒杀产品对象实体
     *
     * @param secKillId 秒杀ID
     * @param userPhone 用户手机
     * @return 查询到的秒杀订单
     */
    SuccessKilled queryByIdWithSecKill(@Param("secKillId") long secKillId, @Param("userPhone") long userPhone);
}